To compensate or make amends for something.
किसी चीज की कमी को पूरा करना या क्षतिपूर्ति करना
English Usage: He was late but promised to make it up to her by taking her to dinner.
Hindi Usage: वह देर से आया लेकिन उसने उसे डिनर पर ले जाकर पूरा करने का वादा किया।